package com.chengjue.transaction.service;

import com.chengjue.transaction.pojo.SysUser;
import com.chengjue.transaction.pojo.SysUserExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 描述:
 *
 * @author Kipeng Huang
 * @create 2018-02-26 下午8:19
 */
public interface SysUserService {
	long countByExample(SysUserExample example);

	int deleteByExample(SysUserExample example);

	int deleteByPrimaryKey(Long userId);

	int insert(SysUser record);

	int insertSelective(SysUser record);

	List<SysUser> selectByExample(SysUserExample example);

	SysUser selectByPrimaryKey(Long userId);

	int updateByExampleSelective(SysUser record,SysUserExample example);

	int updateByExample(SysUser record, SysUserExample example);

	int updateByPrimaryKeySelective(SysUser record);

	int updateByPrimaryKey(SysUser record);
}
